﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Text;
using System.Threading.Tasks;
using Entity.ProjectEnt;
using ZFine.Data;

namespace Entity.IRepository.Project
{
    public interface IOperationGudaoCarRepository : IRepositoryBase<OperationGudaoCarEntity>
    {
        int SubmitAllPlan(List<HistoryGudaoCarEntity> historygudaocarlist, List<GudaoCarEntity> result, List<GudaoCarEntity> newgudaolist, OperationGudaoCarEntity thisoperationgudao);
        int SubmitAllReturnPlan(List<GudaoCarEntity> retrunGudaocarlist, List<GudaoCarEntity> historylist, OperationGudaoCarEntity thisoperationgudao);

        OperationGudaoCarEntity FindincludeTwo(Expression<Func<OperationGudaoCarEntity, bool>> predicate);
    }
}
